//package com.ruoyi.web.controller.cs;
//
//import java.util.List;
//import java.util.Map;
//
//import com.ruoyi.common.core.controller.BasicsController;
//import com.ruoyi.common.core.domain.Response;
//import com.ruoyi.common.core.page.ResponsePageInfo;
//import com.ruoyi.cs.domain.TBankcardBehalfpay;
//import com.ruoyi.cs.service.ITBankcardBehalfpayService;
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.security.access.prepost.PreAuthorize;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.*;
//import com.ruoyi.common.annotation.Log;
//import com.ruoyi.common.enums.BusinessType;
///**
// * 银行卡代付信息Controller
// *
// * @author liuhongbin
// * @date 2022-08-31
// */
//@Controller
//@RequestMapping("/cs/behalfpay")
//@Api(tags = {"宝和利代付管理"})
//public class TBankcardBehalfpayController extends BasicsController
//{
//    @Autowired
//    private ITBankcardBehalfpayService tBankcardBehalfpayService;
//
//    /**
//     * 查询银行卡代付信息列表
//     */
//    @PreAuthorize("@ss.hasPermi('cs:behalfpay:list')")
//    @PostMapping("/list")
//    @ResponseBody
//    @ApiOperation("宝和利代付查询列表")
//    public ResponsePageInfo<TBankcardBehalfpay> list(@RequestBody  TBankcardBehalfpay tBankcardBehalfpay)
//    {
//        startPage();
//        tBankcardBehalfpay.setBizType("0");
//        List<TBankcardBehalfpay> list = tBankcardBehalfpayService.selectTBankcardBehalfpayList(tBankcardBehalfpay);
//        return toResponsePageInfo(list);
//    }
//    /**
//     * 宝和利代付下单接口
//     */
//    @PreAuthorize("@ss.hasPermi('cs:behalfpay:transfer')")
//    @Log(title = "宝和利代付下单", businessType = BusinessType.INSERT)
//    @GetMapping("/transfer")
//    @ResponseBody
//    @ApiOperation("宝和利代付下单")
//    public Response<String> transfer(String amount)
//    {
//        return tBankcardBehalfpayService.insertTBankcardBehalfpay(amount);
//    }
//
//    /**
//     * 宝和利代付查询接口
//     */
//    @PreAuthorize("@ss.hasPermi('cs:behalfpay:transferQuery')")
//    @GetMapping("/transferQuery")
//    @ResponseBody
//    @ApiOperation("宝和利代付核对")
//    public Response<TBankcardBehalfpay> transferQuery(String orderId)
//    {
//        return tBankcardBehalfpayService.transferQuery(orderId);
//    }
//
//    /**
//     * 宝和利代付统计
//     */
//    @PreAuthorize("@ss.hasPermi('cs:behalfpay:transferCount')")
//    @GetMapping("/transferCount")
//    @ResponseBody
//    @ApiOperation("宝和利代付统计")
//    public Response<Map> transferCount()
//    {
//        return tBankcardBehalfpayService.transferCount();
//    }
//
//}
